letter of arrangement - Turkish English Dictionary